package org.jeecg.modules.innertopic.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecg.common.system.base.entity.JeecgEntity;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @Description: 内部选题信息
 * @Author: wufanxin
 * @Date:  2021-07-06
 * @Version: V1.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tas_topic_info")
public class InnerTopic extends JeecgEntity {


	/**
	 * 审核人
	 */
	private String checkBy;


	/**
	 * 审核结果 0、待审核 1、审核通过  2、审核未通过
	 */
	private int checkResult;

	/**
	 * 审核内容
	 */
	private String checkContent;

	/** 审核时间 */
	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private java.util.Date checkTime;

	/**
	 * 备注
	 */
	private String remark;

	/**
	 * 删除标识0-正常,1-已删除
	 */
	private int del_flag;

	/**
	 * 部门id
	 */
	private String departId;


	/**
	 * 部门名称
	 */
	private String departName;

	/**
	 * 作者
	 */
	private String author;

	/**
	 * 选题名称
	 */
	private String topicName;

	/**
	 * 选题描述
	 */
	private String topicDesc;

	/**
	 * 类型 1传统媒体 2.新媒体 3.传统+新媒体（全媒体）
	 */
	private int topicType;
}
